graph: { title: "dp.c"
node: { title: "dp_chkerr" label: "dp_chkerr\ndp.c:126:5" }
node: { title: "strlen" label: "strlen\n/usr/include/string.h:384:15" shape : ellipse }
edge: { sourcename: "dp_chkerr" targetname: "strlen" label: "dp.c:128:15" }
node: { title: "dp.c:dp_pushgraph" label: "dp_pushgraph\ndp.c:132:13" }
node: { title: "splay_tree_max" label: "splay_tree_max\nsplay-tree.h:106:24" shape : ellipse }
edge: { sourcename: "dp.c:dp_pushgraph" targetname: "splay_tree_max" label: "dp.c:137:8" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "dp.c:dp_pushgraph" targetname: "__addvsi3" }
node: { title: "splay_tree_insert" label: "splay_tree_insert\nsplay-tree.h:101:13" shape : ellipse }
edge: { sourcename: "dp.c:dp_pushgraph" targetname: "splay_tree_insert" label: "dp.c:146:2" }
node: { title: "dp.c:dp_pullgraph" label: "dp_pullgraph\ndp.c:154:24" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "splay_tree_max" label: "dp.c:160:8" }
node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "printf" label: "dp.c:163:3" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "__addvsi3" }
node: { title: "splay_tree_remove" label: "splay_tree_remove\nsplay-tree.h:102:13" shape : ellipse }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "splay_tree_remove" label: "dp.c:171:3" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "printf" label: "dp.c:172:3" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "__addvsi3" }
node: { title: "splay_tree_lookup" label: "splay_tree_lookup\nsplay-tree.h:103:24" shape : ellipse }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "splay_tree_lookup" label: "dp.c:176:8" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "__addvsi3" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "printf" label: "dp.c:180:3" }
edge: { sourcename: "dp.c:dp_pullgraph" targetname: "splay_tree_remove" label: "dp.c:184:3" }
node: { title: "dp_sg" label: "dp_sg\ndp.c:193:6" }
node: { title: "memset" label: "memset\n/usr/include/string.h:60:14" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "memset" label: "dp.c:196:2" }
node: { title: "splay_tree_new" label: "splay_tree_new\nsplay-tree.h:99:19" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "splay_tree_new" label: "dp.c:210:13" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "dp_calloc" label: "dp.c:213:31" }
edge: { sourcename: "dp_sg" targetname: "__addvsi3" }
node: { title: "dp_graphfdef" label: "dp_graphfdef\ndpg.h:56:13" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "dp_graphfdef" label: "dp.c:221:2" }
node: { title: "dp_uniqstr" label: "dp_uniqstr\ndpus.h:52:14" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "dp_uniqstr" label: "dp.c:225:25" }
edge: { sourcename: "dp_sg" targetname: "splay_tree_new" label: "dp.c:237:20" }
edge: { sourcename: "dp_sg" targetname: "splay_tree_new" label: "dp.c:238:20" }
edge: { sourcename: "dp_sg" targetname: "splay_tree_new" label: "dp.c:239:20" }
edge: { sourcename: "dp_sg" targetname: "dp_calloc" label: "dp.c:242:39" }
node: { title: "dp_nodefdef" label: "dp_nodefdef\ndpn.h:53:13" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "dp_nodefdef" label: "dp.c:245:2" }
edge: { sourcename: "dp_sg" targetname: "dp_uniqstr" label: "dp.c:246:28" }
edge: { sourcename: "dp_sg" targetname: "dp_uniqstr" label: "dp.c:247:29" }
edge: { sourcename: "dp_sg" targetname: "dp_calloc" label: "dp.c:250:39" }
node: { title: "dp_edgefdef" label: "dp_edgefdef\ndpe.h:56:13" shape : ellipse }
edge: { sourcename: "dp_sg" targetname: "dp_edgefdef" label: "dp.c:253:2" }
edge: { sourcename: "dp_sg" targetname: "dp.c:dp_pushgraph" label: "dp.c:256:2" }
node: { title: "dp_nsubg" label: "dp_nsubg\ndp.c:271:6" }
node: { title: "strncmp" label: "strncmp\n/usr/include/string.h:139:12" shape : ellipse }
edge: { sourcename: "dp_nsubg" targetname: "strncmp" label: "dp.c:292:7" }
edge: { sourcename: "dp_nsubg" targetname: "splay_tree_new" label: "dp.c:305:14" }
edge: { sourcename: "dp_nsubg" targetname: "splay_tree_new" label: "dp.c:306:14" }
edge: { sourcename: "dp_nsubg" targetname: "splay_tree_new" label: "dp.c:307:14" }
edge: { sourcename: "dp_nsubg" targetname: "dp_calloc" label: "dp.c:310:33" }
edge: { sourcename: "dp_nsubg" targetname: "dp_uniqstr" label: "dp.c:312:22" }
edge: { sourcename: "dp_nsubg" targetname: "dp_uniqstr" label: "dp.c:313:23" }
edge: { sourcename: "dp_nsubg" targetname: "dp_nodefdef" label: "dp.c:316:2" }
node: { title: "dp_nodegdef" label: "dp_nodegdef\ndpn.h:56:13" shape : ellipse }
edge: { sourcename: "dp_nsubg" targetname: "dp_nodegdef" label: "dp.c:317:2" }
edge: { sourcename: "dp_nsubg" targetname: "dp_calloc" label: "dp.c:320:33" }
edge: { sourcename: "dp_nsubg" targetname: "dp_edgefdef" label: "dp.c:323:2" }
node: { title: "dp_edgegdef" label: "dp_edgegdef\ndpe.h:59:13" shape : ellipse }
edge: { sourcename: "dp_nsubg" targetname: "dp_edgegdef" label: "dp.c:324:2" }
edge: { sourcename: "dp_nsubg" targetname: "dp_graphfdef" label: "dp.c:330:2" }
node: { title: "dp_graphgdef" label: "dp_graphgdef\ndpg.h:59:13" shape : ellipse }
edge: { sourcename: "dp_nsubg" targetname: "dp_graphgdef" label: "dp.c:335:2" }
node: { title: "dp_eg" label: "dp_eg\ndp.c:341:6" }
node: { title: "dp_atype_graph" label: "dp_atype_graph\ndp.c:347:6" }
node: { title: "dp_atype_sgraph" label: "dp_atype_sgraph\ndp.c:353:6" }
node: { title: "dp_atype_node" label: "dp_atype_node\ndp.c:359:6" }
node: { title: "dp_atype_edge" label: "dp_atype_edge\ndp.c:365:6" }
node: { title: "dp_atype_graphdef" label: "dp_atype_graphdef\ndp.c:371:6" }
node: { title: "dp_atype_nodedef" label: "dp_atype_nodedef\ndp.c:377:6" }
node: { title: "dp_atype_edgedef" label: "dp_atype_edgedef\ndp.c:383:6" }
node: { title: "dp_aset" label: "dp_aset\ndp.c:390:6" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:398:3" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:403:3" }
node: { title: "strcmp" label: "strcmp\n/usr/include/string.h:136:12" shape : ellipse }
edge: { sourcename: "dp_aset" targetname: "strcmp" label: "dp.c:408:7" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:411:4" }
edge: { sourcename: "dp_aset" targetname: "dp_uniqstr" label: "dp.c:420:10" }
node: { title: "dp_do_nattr" label: "dp_do_nattr\ndpn.h:50:13" shape : ellipse }
edge: { sourcename: "dp_aset" targetname: "dp_do_nattr" label: "dp.c:427:4" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_lookup" label: "dp.c:433:10" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_insert" label: "dp.c:435:5" }
edge: { sourcename: "dp_aset" targetname: "dp_do_nattr" label: "dp.c:448:4" }
node: { title: "dp_do_eattr" label: "dp_do_eattr\ndpe.h:53:13" shape : ellipse }
edge: { sourcename: "dp_aset" targetname: "dp_do_eattr" label: "dp.c:454:5" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:456:5" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_lookup" label: "dp.c:462:10" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_insert" label: "dp.c:464:5" }
edge: { sourcename: "dp_aset" targetname: "dp_do_eattr" label: "dp.c:478:5" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:480:5" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_lookup" label: "dp.c:487:10" }
edge: { sourcename: "dp_aset" targetname: "splay_tree_insert" label: "dp.c:489:5" }
node: { title: "dp_do_gattr" label: "dp_do_gattr\ndpg.h:53:13" shape : ellipse }
edge: { sourcename: "dp_aset" targetname: "dp_do_gattr" label: "dp.c:503:5" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:506:5" }
edge: { sourcename: "dp_aset" targetname: "printf" label: "dp.c:515:4" }
node: { title: "fflush" label: "fflush\n/usr/include/stdio.h:218:12" shape : ellipse }
edge: { sourcename: "dp_aset" targetname: "fflush" label: "dp.c:516:4" }
node: { title: "dp.c:dp_nodelink" label: "dp_nodelink\ndp.c:525:13" }
edge: { sourcename: "dp.c:dp_nodelink" targetname: "dp_calloc" label: "dp.c:536:26" }
edge: { sourcename: "dp.c:dp_nodelink" targetname: "dp_calloc" label: "dp.c:550:25" }
node: { title: "dp.c:dp_eplink" label: "dp_eplink\ndp.c:566:13" }
edge: { sourcename: "dp.c:dp_eplink" targetname: "dp_calloc" label: "dp.c:571:26" }
edge: { sourcename: "dp.c:dp_eplink" targetname: "dp_calloc" label: "dp.c:584:26" }
node: { title: "dp.c:dp_clrep_r" label: "dp_clrep_r\ndp.c:600:13" }
edge: { sourcename: "dp.c:dp_clrep_r" targetname: "dp.c:dp_clrep_r" label: "dp.c:613:3" }
node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
edge: { sourcename: "dp.c:dp_clrep_r" targetname: "dp_free" label: "dp.c:621:27" }
node: { title: "dp_clrep" label: "dp_clrep\ndp.c:634:6" }
edge: { sourcename: "dp_clrep" targetname: "dp.c:dp_clrep_r" label: "dp.c:640:2" }
edge: { sourcename: "dp_clrep" targetname: "dp_free" label: "dp.c:648:32" }
edge: { sourcename: "dp_clrep" targetname: "dp_free" label: "dp.c:650:27" }
node: { title: "dp.c:dp_clrnodes_r" label: "dp_clrnodes_r\ndp.c:663:13" }
edge: { sourcename: "dp.c:dp_clrnodes_r" targetname: "dp.c:dp_clrnodes_r" label: "dp.c:676:3" }
edge: { sourcename: "dp.c:dp_clrnodes_r" targetname: "dp_free" label: "dp.c:684:26" }
node: { title: "dp.c:dp_clrnodesli" label: "dp_clrnodesli\ndp.c:697:13" }
edge: { sourcename: "dp.c:dp_clrnodesli" targetname: "dp.c:dp_clrnodesli" label: "dp.c:708:4" }
edge: { sourcename: "dp.c:dp_clrnodesli" targetname: "__addvsi3" }
edge: { sourcename: "dp.c:dp_clrnodesli" targetname: "dp_free" label: "dp.c:713:35" }
edge: { sourcename: "dp.c:dp_clrnodesli" targetname: "dp_free" label: "dp.c:716:10" }
node: { title: "dp.c:dp_freememil" label: "dp_freememil\ndp.c:724:13" }
edge: { sourcename: "dp.c:dp_freememil" targetname: "dp_free" label: "dp.c:739:35" }
edge: { sourcename: "dp.c:dp_freememil" targetname: "dp_free" label: "dp.c:741:28" }
node: { title: "dp.c:dp_freememtr" label: "dp_freememtr\ndp.c:754:13" }
edge: { sourcename: "dp.c:dp_freememtr" targetname: "dp.c:dp_freememil" label: "dp.c:773:4" }
edge: { sourcename: "dp.c:dp_freememtr" targetname: "dp_free" label: "dp.c:774:35" }
edge: { sourcename: "dp.c:dp_freememtr" targetname: "dp_free" label: "dp.c:776:30" }
edge: { sourcename: "dp.c:dp_freememtr" targetname: "dp_free" label: "dp.c:784:32" }
node: { title: "dp.c:dp_freememt_r" label: "dp_freememt_r\ndp.c:791:13" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp.c:dp_freememt_r" label: "dp.c:814:5" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:816:42" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:818:29" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp.c:dp_freememtr" label: "dp.c:831:5" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:833:39" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:835:30" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:844:45" }
edge: { sourcename: "dp.c:dp_freememt_r" targetname: "dp_free" label: "dp.c:849:36" }
node: { title: "dp.c:dp_clearhlinfonode" label: "dp_clearhlinfonode\ndp.c:856:13" }
edge: { sourcename: "dp.c:dp_clearhlinfonode" targetname: "dp_free" label: "dp.c:875:33" }
edge: { sourcename: "dp.c:dp_clearhlinfonode" targetname: "dp_free" label: "dp.c:877:26" }
edge: { sourcename: "dp.c:dp_clearhlinfonode" targetname: "dp.c:dp_freememt_r" label: "dp.c:892:4" }
edge: { sourcename: "dp.c:dp_clearhlinfonode" targetname: "dp_free" label: "dp.c:894:41" }
edge: { sourcename: "dp.c:dp_clearhlinfonode" targetname: "dp_free" label: "dp.c:896:28" }
node: { title: "dp.c:dp_clrnodes" label: "dp_clrnodes\ndp.c:909:13" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp.c:dp_clrnodes_r" label: "dp.c:914:2" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp.c:dp_clrnodesli" label: "dp.c:921:4" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp.c:dp_clearhlinfonode" label: "dp.c:924:4" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp_free" label: "dp.c:925:20" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp_free" label: "dp.c:930:29" }
edge: { sourcename: "dp.c:dp_clrnodes" targetname: "dp_free" label: "dp.c:932:26" }
node: { title: "dp.c:dp_clrgraph_r" label: "dp_clrgraph_r\ndp.c:944:13" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "dp.c:dp_clrgraph_r" label: "dp.c:957:3" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "dp_free" label: "dp.c:966:39" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "dp_free" label: "dp.c:969:39" }
node: { title: "splay_tree_delete" label: "splay_tree_delete\nsplay-tree.h:100:19" shape : ellipse }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "splay_tree_delete" label: "dp.c:971:19" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "splay_tree_delete" label: "dp.c:972:19" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "splay_tree_delete" label: "dp.c:973:19" }
edge: { sourcename: "dp.c:dp_clrgraph_r" targetname: "dp_free" label: "dp.c:974:26" }
node: { title: "dp.c:dp_clrgraphs" label: "dp_clrgraphs\ndp.c:987:13" }
edge: { sourcename: "dp.c:dp_clrgraphs" targetname: "dp.c:dp_clrgraph_r" label: "dp.c:992:2" }
edge: { sourcename: "dp.c:dp_clrgraphs" targetname: "dp_free" label: "dp.c:999:33" }
edge: { sourcename: "dp.c:dp_clrgraphs" targetname: "dp_free" label: "dp.c:1001:28" }
node: { title: "dp.c:dp_clredges_r" label: "dp_clredges_r\ndp.c:1016:13" }
edge: { sourcename: "dp.c:dp_clredges_r" targetname: "dp.c:dp_clredges_r" label: "dp.c:1029:3" }
edge: { sourcename: "dp.c:dp_clredges_r" targetname: "dp_free" label: "dp.c:1038:26" }
node: { title: "dp.c:dp_clredges" label: "dp_clredges\ndp.c:1051:13" }
edge: { sourcename: "dp.c:dp_clredges" targetname: "dp.c:dp_clredges_r" label: "dp.c:1056:2" }
edge: { sourcename: "dp.c:dp_clredges" targetname: "dp_free" label: "dp.c:1063:29" }
edge: { sourcename: "dp.c:dp_clredges" targetname: "dp_free" label: "dp.c:1065:26" }
node: { title: "dp_clrheade" label: "dp_clrheade\ndp.c:1078:6" }
edge: { sourcename: "dp_clrheade" targetname: "dp_free" label: "dp.c:1088:32" }
edge: { sourcename: "dp_clrheade" targetname: "dp_free" label: "dp.c:1090:27" }
node: { title: "dp.c:dp_clrtmpe" label: "dp_clrtmpe\ndp.c:1103:13" }
edge: { sourcename: "dp.c:dp_clrtmpe" targetname: "dp_free" label: "dp.c:1113:29" }
edge: { sourcename: "dp.c:dp_clrtmpe" targetname: "dp_free" label: "dp.c:1115:27" }
node: { title: "dp.c:dp_graphlink" label: "dp_graphlink\ndp.c:1128:13" }
edge: { sourcename: "dp.c:dp_graphlink" targetname: "dp_calloc" label: "dp.c:1133:25" }
edge: { sourcename: "dp.c:dp_graphlink" targetname: "dp_calloc" label: "dp.c:1147:25" }
node: { title: "dp_mknode0" label: "dp_mknode0\ndp.c:1167:6" }
node: { title: "dpuniqnode" label: "dpuniqnode\ndpun.h:56:23" shape : ellipse }
edge: { sourcename: "dp_mknode0" targetname: "dpuniqnode" label: "dp.c:1172:6" }
edge: { sourcename: "dp_mknode0" targetname: "dp_nodegdef" label: "dp.c:1187:4" }
edge: { sourcename: "dp_mknode0" targetname: "dp.c:dp_nodelink" label: "dp.c:1192:3" }
edge: { sourcename: "dp_mknode0" targetname: "dp_calloc" label: "dp.c:1196:24" }
edge: { sourcename: "dp_mknode0" targetname: "dp_nodefdef" label: "dp.c:1202:3" }
edge: { sourcename: "dp_mknode0" targetname: "dp_nodegdef" label: "dp.c:1204:3" }
edge: { sourcename: "dp_mknode0" targetname: "dp_nodegdef" label: "dp.c:1206:4" }
edge: { sourcename: "dp_mknode0" targetname: "__addvsi3" }
edge: { sourcename: "dp_mknode0" targetname: "__addvsi3" }
edge: { sourcename: "dp_mknode0" targetname: "__addvsi3" }
node: { title: "dpuniqnode_add" label: "dpuniqnode_add\ndpun.h:53:13" shape : ellipse }
edge: { sourcename: "dp_mknode0" targetname: "dpuniqnode_add" label: "dp.c:1219:3" }
edge: { sourcename: "dp_mknode0" targetname: "dp.c:dp_nodelink" label: "dp.c:1221:3" }
node: { title: "dp_mknid" label: "dp_mknid\ndp.c:1230:18" }
node: { title: "dp_iscompass" label: "dp_iscompass\ndpmisc.h:56:12" shape : ellipse }
edge: { sourcename: "dp_mknid" targetname: "dp_iscompass" label: "dp.c:1243:9" }
edge: { sourcename: "dp_mknid" targetname: "memset" label: "dp.c:1246:4" }
node: { title: "snprintf" label: "snprintf\n/usr/include/stdio.h:354:12" shape : ellipse }
edge: { sourcename: "dp_mknid" targetname: "snprintf" label: "dp.c:1247:4" }
edge: { sourcename: "dp_mknid" targetname: "dp_iscompass" label: "dp.c:1256:10" }
edge: { sourcename: "dp_mknid" targetname: "dpuniqnode" label: "dp.c:1267:6" }
edge: { sourcename: "dp_mknid" targetname: "dp_calloc" label: "dp.c:1272:24" }
edge: { sourcename: "dp_mknid" targetname: "dp_nodefdef" label: "dp.c:1277:3" }
edge: { sourcename: "dp_mknid" targetname: "dp_nodegdef" label: "dp.c:1279:3" }
edge: { sourcename: "dp_mknid" targetname: "dp_nodegdef" label: "dp.c:1281:4" }
edge: { sourcename: "dp_mknid" targetname: "__addvsi3" }
edge: { sourcename: "dp_mknid" targetname: "__addvsi3" }
edge: { sourcename: "dp_mknid" targetname: "__addvsi3" }
edge: { sourcename: "dp_mknid" targetname: "dpuniqnode_add" label: "dp.c:1292:3" }
edge: { sourcename: "dp_mknid" targetname: "dp.c:dp_nodelink" label: "dp.c:1294:3" }
edge: { sourcename: "dp_mknid" targetname: "dp_calloc" label: "dp.c:1297:27" }
node: { title: "dp_starte1" label: "dp_starte1\ndp.c:1309:6" }
edge: { sourcename: "dp_starte1" targetname: "__addvsi3" }
edge: { sourcename: "dp_starte1" targetname: "__addvsi3" }
edge: { sourcename: "dp_starte1" targetname: "dp_calloc" label: "dp.c:1318:26" }
edge: { sourcename: "dp_starte1" targetname: "dp_calloc" label: "dp.c:1320:29" }
edge: { sourcename: "dp_starte1" targetname: "dp.c:dp_eplink" label: "dp.c:1329:2" }
node: { title: "dp_starte2" label: "dp_starte2\ndp.c:1343:6" }
edge: { sourcename: "dp_starte2" targetname: "__addvsi3" }
edge: { sourcename: "dp_starte2" targetname: "__addvsi3" }
edge: { sourcename: "dp_starte2" targetname: "dp_calloc" label: "dp.c:1352:26" }
edge: { sourcename: "dp_starte2" targetname: "dp_calloc" label: "dp.c:1354:29" }
edge: { sourcename: "dp_starte2" targetname: "dp.c:dp_eplink" label: "dp.c:1364:2" }
node: { title: "dp_ine" label: "dp_ine\ndp.c:1378:6" }
edge: { sourcename: "dp_ine" targetname: "dp.c:dp_eplink" label: "dp.c:1380:2" }
node: { title: "dp_newe" label: "dp_newe\ndp.c:1386:6" }
edge: { sourcename: "dp_newe" targetname: "dp_calloc" label: "dp.c:1389:32" }
edge: { sourcename: "dp_newe" targetname: "dp_edgegdef" label: "dp.c:1393:2" }
edge: { sourcename: "dp_newe" targetname: "dp_atype_edge" label: "dp.c:1395:2" }
node: { title: "dp.c:dp_endeprlink" label: "dp_endeprlink\ndp.c:1400:13" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1413:3" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1417:4" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1419:4" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1425:6" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1429:5" }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "printf" label: "dp.c:1432:4" }
node: { title: "putchar" label: "__builtin_putchar\n<built-in>" shape : ellipse }
edge: { sourcename: "dp.c:dp_endeprlink" targetname: "putchar" label: "dp.c:1435:3" }
node: { title: "dp.c:dp_mkedges" label: "dp_mkedges\ndp.c:1444:13" }
edge: { sourcename: "dp.c:dp_mkedges" targetname: "dp_calloc" label: "dp.c:1453:30" }
edge: { sourcename: "dp.c:dp_mkedges" targetname: "__addvsi3" }
edge: { sourcename: "dp.c:dp_mkedges" targetname: "dp_edgegdef" label: "dp.c:1467:3" }
edge: { sourcename: "dp.c:dp_mkedges" targetname: "dp_calloc" label: "dp.c:1469:27" }
edge: { sourcename: "dp.c:dp_mkedges" targetname: "dp_calloc" label: "dp.c:1481:27" }
node: { title: "dp.c:dp_prtae" label: "dp_prtae\ndp.c:1501:13" }
edge: { sourcename: "dp.c:dp_prtae" targetname: "printf" label: "dp.c:1504:2" }
edge: { sourcename: "dp.c:dp_prtae" targetname: "printf" label: "dp.c:1507:3" }
edge: { sourcename: "dp.c:dp_prtae" targetname: "printf" label: "dp.c:1510:2" }
node: { title: "dp.c:dp_prte" label: "dp_prte\ndp.c:1515:13" }
edge: { sourcename: "dp.c:dp_prte" targetname: "printf" label: "dp.c:1520:3" }
node: { title: "dp.c:dp_addte" label: "dp_addte\ndp.c:1527:13" }
edge: { sourcename: "dp.c:dp_addte" targetname: "dp_calloc" label: "dp.c:1532:24" }
edge: { sourcename: "dp.c:dp_addte" targetname: "dp_calloc" label: "dp.c:1541:26" }
node: { title: "dp.c:dp_endel_n2n" label: "dp_endel_n2n\ndp.c:1556:13" }
edge: { sourcename: "dp.c:dp_endel_n2n" targetname: "printf" label: "dp.c:1559:3" }
edge: { sourcename: "dp.c:dp_endel_n2n" targetname: "dp.c:dp_addte" label: "dp.c:1561:2" }
node: { title: "dp.c:dp_endel_n2g" label: "dp_endel_n2g\ndp.c:1565:13" }
edge: { sourcename: "dp.c:dp_endel_n2g" targetname: "printf" label: "dp.c:1574:4" }
edge: { sourcename: "dp.c:dp_endel_n2g" targetname: "dp.c:dp_addte" label: "dp.c:1576:3" }
node: { title: "dp.c:dp_endel_g2n" label: "dp_endel_g2n\ndp.c:1584:13" }
edge: { sourcename: "dp.c:dp_endel_g2n" targetname: "printf" label: "dp.c:1593:4" }
edge: { sourcename: "dp.c:dp_endel_g2n" targetname: "dp.c:dp_addte" label: "dp.c:1595:3" }
node: { title: "dp.c:dp_endel_g2g" label: "dp_endel_g2g\ndp.c:1602:13" }
edge: { sourcename: "dp.c:dp_endel_g2g" targetname: "printf" label: "dp.c:1616:5" }
edge: { sourcename: "dp.c:dp_endel_g2g" targetname: "dp.c:dp_addte" label: "dp.c:1618:4" }
node: { title: "dp.c:dp_endel" label: "dp_endel\ndp.c:1628:13" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1639:3" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1643:3" }
edge: { sourcename: "dp.c:dp_endel" targetname: "fflush" label: "dp.c:1644:3" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2n" label: "dp.c:1655:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2g" label: "dp.c:1657:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2n" label: "dp.c:1659:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2g" label: "dp.c:1661:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1663:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "fflush" label: "dp.c:1676:4" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2n" label: "dp.c:1684:7" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2g" label: "dp.c:1686:7" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2n" label: "dp.c:1688:7" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2g" label: "dp.c:1690:7" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1692:7" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2n" label: "dp.c:1699:6" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_n2g" label: "dp.c:1701:6" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2n" label: "dp.c:1703:6" }
edge: { sourcename: "dp.c:dp_endel" targetname: "dp.c:dp_endel_g2g" label: "dp.c:1705:6" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1707:6" }
edge: { sourcename: "dp.c:dp_endel" targetname: "printf" label: "dp.c:1720:3" }
node: { title: "dp_ende" label: "dp_ende\ndp.c:1727:6" }
edge: { sourcename: "dp_ende" targetname: "__addvsi3" }
edge: { sourcename: "dp_ende" targetname: "__addvsi3" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1736:3" }
edge: { sourcename: "dp_ende" targetname: "__addvsi3" }
edge: { sourcename: "dp_ende" targetname: "__addvsi3" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1754:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_endeprlink" label: "dp.c:1755:3" }
node: { title: "puts" label: "__builtin_puts\n<built-in>" shape : ellipse }
edge: { sourcename: "dp_ende" targetname: "puts" label: "dp.c:1757:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_endeprlink" label: "dp.c:1758:3" }
edge: { sourcename: "dp_ende" targetname: "puts" label: "dp.c:1761:4" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_endeprlink" label: "dp.c:1762:4" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1766:3" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1767:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_endeprlink" label: "dp.c:1768:3" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1769:3" }
edge: { sourcename: "dp_ende" targetname: "fflush" label: "dp.c:1770:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_endel" label: "dp.c:1773:2" }
edge: { sourcename: "dp_ende" targetname: "printf" label: "dp.c:1778:4" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_prte" label: "dp.c:1780:4" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_mkedges" label: "dp.c:1783:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_prtae" label: "dp.c:1785:4" }
edge: { sourcename: "dp_ende" targetname: "dp_free" label: "dp.c:1787:33" }
edge: { sourcename: "dp_ende" targetname: "dp_clrheade" label: "dp.c:1790:3" }
edge: { sourcename: "dp_ende" targetname: "dp.c:dp_clrtmpe" label: "dp.c:1791:3" }
edge: { sourcename: "dp_ende" targetname: "dp_atype_graph" label: "dp.c:1795:2" }
edge: { sourcename: "dp_ende" targetname: "fflush" label: "dp.c:1797:2" }
node: { title: "dp_namedsubg" label: "dp_namedsubg\ndp.c:1813:6" }
edge: { sourcename: "dp_namedsubg" targetname: "dp_calloc" label: "dp.c:1817:26" }
edge: { sourcename: "dp_namedsubg" targetname: "__addvsi3" }
edge: { sourcename: "dp_namedsubg" targetname: "dp_graphfdef" label: "dp.c:1825:2" }
edge: { sourcename: "dp_namedsubg" targetname: "dp_nsubg" label: "dp.c:1827:2" }
edge: { sourcename: "dp_namedsubg" targetname: "dp.c:dp_graphlink" label: "dp.c:1829:2" }
edge: { sourcename: "dp_namedsubg" targetname: "dp.c:dp_pushgraph" label: "dp.c:1831:2" }
node: { title: "dp_endss" label: "dp_endss\ndp.c:1837:18" }
edge: { sourcename: "dp_endss" targetname: "dp_calloc" label: "dp.c:1842:28" }
edge: { sourcename: "dp_endss" targetname: "dp.c:dp_pullgraph" label: "dp.c:1847:6" }
node: { title: "dp_cke" label: "dp_cke\ndp.c:1854:6" }
edge: { sourcename: "dp_cke" targetname: "strcmp" label: "dp.c:1856:6" }
edge: { sourcename: "dp_cke" targetname: "memset" label: "dp.c:1857:3" }
edge: { sourcename: "dp_cke" targetname: "snprintf" label: "dp.c:1858:3" }
node: { title: "dp_ccat" label: "dp_ccat\ndp.c:1866:7" }
edge: { sourcename: "dp_ccat" targetname: "dp_uniqstr" label: "dp.c:1875:11" }
edge: { sourcename: "dp_ccat" targetname: "dp_uniqstr" label: "dp.c:1880:11" }
edge: { sourcename: "dp_ccat" targetname: "strlen" label: "dp.c:1883:9" }
edge: { sourcename: "dp_ccat" targetname: "strlen" label: "dp.c:1884:9" }
edge: { sourcename: "dp_ccat" targetname: "dp_calloc" label: "dp.c:1886:17" }
node: { title: "strcpy" label: "strcpy\n/usr/include/string.h:121:14" shape : ellipse }
edge: { sourcename: "dp_ccat" targetname: "strcpy" label: "dp.c:1888:2" }
node: { title: "strcat" label: "strcat\n/usr/include/string.h:129:14" shape : ellipse }
edge: { sourcename: "dp_ccat" targetname: "strcat" label: "dp.c:1889:2" }
edge: { sourcename: "dp_ccat" targetname: "dp_uniqstr" label: "dp.c:1891:8" }
edge: { sourcename: "dp_ccat" targetname: "dp_free" label: "dp.c:1893:17" }
node: { title: "dp_clearall" label: "dp_clearall\ndp.c:1900:6" }
edge: { sourcename: "dp_clearall" targetname: "dp_clrep" label: "dp.c:1903:2" }
edge: { sourcename: "dp_clearall" targetname: "dp_clrheade" label: "dp.c:1905:2" }
edge: { sourcename: "dp_clearall" targetname: "dp.c:dp_clrtmpe" label: "dp.c:1907:2" }
edge: { sourcename: "dp_clearall" targetname: "dp.c:dp_clredges" label: "dp.c:1910:2" }
edge: { sourcename: "dp_clearall" targetname: "dp.c:dp_clrnodes" label: "dp.c:1911:2" }
edge: { sourcename: "dp_clearall" targetname: "dp.c:dp_clrgraphs" label: "dp.c:1912:2" }
edge: { sourcename: "dp_clearall" targetname: "splay_tree_delete" label: "dp.c:1915:21" }
edge: { sourcename: "dp_clearall" targetname: "splay_tree_delete" label: "dp.c:1916:21" }
edge: { sourcename: "dp_clearall" targetname: "splay_tree_delete" label: "dp.c:1917:21" }
edge: { sourcename: "dp_clearall" targetname: "dp_free" label: "dp.c:1919:41" }
edge: { sourcename: "dp_clearall" targetname: "dp_free" label: "dp.c:1922:41" }
edge: { sourcename: "dp_clearall" targetname: "dp_free" label: "dp.c:1924:32" }
edge: { sourcename: "dp_clearall" targetname: "splay_tree_delete" label: "dp.c:1929:13" }
node: { title: "clear_dpuniqnode" label: "clear_dpuniqnode\ndpun.h:50:13" shape : ellipse }
edge: { sourcename: "dp_clearall" targetname: "clear_dpuniqnode" label: "dp.c:1933:2" }
node: { title: "dp_colorcode_clear" label: "dp_colorcode_clear\ndpcolor.h:315:13" shape : ellipse }
edge: { sourcename: "dp_clearall" targetname: "dp_colorcode_clear" label: "dp.c:1934:2" }
node: { title: "dp_clear_uniqstr" label: "dp_clear_uniqstr\ndpus.h:49:13" shape : ellipse }
edge: { sourcename: "dp_clearall" targetname: "dp_clear_uniqstr" label: "dp.c:1935:2" }
}
